boron neutron capture therapy - French English Dictionary